drill camp - French English Dictionary